package com.haiyou.common.constants.cmd;

public interface ModuleCode {
	/**
	 * 通用模块,一般指的是不属于任意模块的通用指令所属模块.
	 */
	byte GENERAL = 0x7F;

	/**登录 */
	byte USER = 0x01;
	/** 角色 */
	byte ROLE = 0x02;
	/** 物品 */
	byte GOODS = 0x03;
	/** 历练地图*/
	byte MAP = 0x04;
	/** 战斗 */
	byte BATTLE = 0x05;
	/** 江湖志(任务成就)*/
	byte MISSION = 0x06;
	/** 招募 */
	byte RECRUIT = 0x07;
	/** 好友*/
	byte FRIEND = 0x08;
	/** 宗门*/
	byte GUILD = 0x09;
	/** 聊天*/
	byte CHAT = 0x0a;
	/** 兑换*/
	byte EXCHANGE = 0x0b;
	/** 充值*/
	byte RECHARGE = 0x0c;
	/** 不周山(无量山)*/
	byte CLIMB = 0x0d;
	/** 邮件*/
	byte MAIL = 0X0e;
	/** 纪元*/
	byte ERA = 0X0f;
	/** 论剑峰（竞技场）*/
	byte ARENA = 0X10;
	/** 借灵（佣兵）*/
	byte GUILD_MERCENARY = 0x11;
	/** 气运缘分*/
	byte DESTINY_FATE = 0x12;
	/** 商店*/
	byte SHOP = 0x13;
	/** 传道坪*/
	byte PREACH_AREA = 0x14;
	/** 轩辕台*/
	byte XUANYUAN = 0x15;
	/** 神器*/
	byte GOD_WARE = 0x16;
	/** 镇魔窟(虬龙洞)*/
	byte DRAGON_CAVE = 0x17;
	/** 排行*/
	byte RANK = 0x18;
	/** 天书*/
	byte SKY_BOOK = 0x19;
	/** 拍卖行(宗门战利)*/
	byte GUILD_AUCTION = 0x1a;
	/** 宗门伏魔殿(试炼窟)*/
	byte GUILD_BOSS = 0x1b;
	/** 宗门试炼之地(宗门幻境)*/
	byte GUILD_FAIRYLAND = 0x1c;
	/** 本命法器*/
	byte ARTIFACT = 0x1d;
	/** 问道(奇遇见闻)*/
	byte ADVENTURE_NEWS = 0x1e;
	/** 昊天塔*/
	byte HAOTIAN_TOWER = 0x1f;
	/** 神兵*/
	byte EQUIP = 0X20;
	/** 命格*/
	byte DESTINY_GRID = 0X21;
	/** 引仙阁*/
	byte GUILD_GIVE = 0X22;
	/** 万仙争道*/
	byte GODFIGHT = 0X23;
	/** 问鼎三境*/
	byte TOPFIGHT = 0X24;
	/** 宗门洞天福地*/
	byte GUILD_SIEGE = 0x25;
	/** 先祖庇佑(宗门祭祀)*/
	byte GUILD_WISH = 0x26;
	/** 仙灵装备*/
	byte ROLE_EQUIP = 0x27;
	/** 活动*/
	byte ACTIVITY = 0x28;
	/** 功能开启*/
	byte FUNCTION_OPEN = 0x29;
	/** 修真宝录（七日活动）*/
	byte GOD_BABY_BOOK = 0x2a;
	/** 问卷调查*/
	byte QUESTIONNAIRE = 0x2b;
	/** 联盟 */
	byte LEAGUE = 0x2c;
	/** 飞升路*/
	byte ROAD = 0x2d;
//	/** */
//	byte FIRST_RECHARGE = 0x2e;
    /**
     * 每日资源购买
     */
    byte DAILY_RESOURCE = 0x2f;
    /**
     * 天工坊
     */
    byte CASTOR = 0x30;
//	/** */
//	byte PRIVILEGE = 0x31;
    /**
     * 合道术法
     */
    byte JOINTSPELL = 0x32;
    /**
     * 主角修炼
     */
    byte ROLE_PRACTICE = 0x33;
    /**
     * 唤灵阵
     */
    byte SPIRIT = 0x34;
//	/** */
//	byte PRACTICEMISSION = 0x35;
    /**
     * 通用活动模块
     */
    byte COMM_ACT_MODEL = 0x36;
    /**
     * 仙人遗迹
     */
    byte RELIC = 0x37;
    /**
     * 系统活动(预留范围0x38-0x41/56-65,子协议范围14336~16895), 每个活动间隔8的倍数协议号
     */
    byte SYS_ACT = 0x38;
    /**
     * 预留0x41
     */
    byte SYS_ACT2 = 0x41;
    /**
     * 炼虚合道
     */
    byte LIANXU = 0x42;
    /**
     * 昆仑之巅
     */
    byte WORLD_BOSS = 0x43;
    /**
     * 首发活动
     */
    byte FITST_ACTIVITY = 0x44;
    /**
     * 梦入轮回
     */
    byte DREAM_EVENT = 0x45;
    /**
     * 新-无限招募
     */
    byte UNLIMIT_RECRUIT_NEW = 0x46;
    /**
     * 仙灵分身
     */
    byte ROLE_DIVIDE = 0x47;
    /**
     * 新气运
     */
    byte FATE_NEW = 0x48;
    /**
     * 资源副本
     */
    byte RES_FIGHT = 0x49;
    /**
     * 新版本排行榜
     */
    byte RANK_V2 = 0x4a;
    /**
     * 新版本昆仑之巅
     */
    byte KUNLUN = 0x4b;
    /**
     * 传奇论剑峰
     */
    byte LEGEND_ARENA = 0x4c;


    /**
     * 万仙争道
     */
    byte GODFIGHT_V1 = 0X4d;

    /**
     * 先祖庇佑V2
     */
    byte GUILD_WISH_V2 = 0X4f;


    /**
     * 家园系统
     */
    byte HOME = 0x50;

    /**
     * 恢复资源
     */
    byte RES = 0x51;
    /**
     * 装备副本（上古入侵）
     */
    byte EQUIP_BOSS = 0x52;
    /**
     * 斩妖台
     */
    byte DEMON_BOSS = 0x53;

    /**
     * 微信相关
     */
    byte WX = 0x54;

    /**
     * 新版本纪元
     */
    byte ERA_V2 = 0x55;

    /**
     * 新版试炼之地
     */
    byte EXERCISE_LAND = 0x56;

    /**
     * 归墟之地
     */
    byte RETURN_RUINS = 0x57;

    /**
     * 宿命之旅
     */
    byte FATE_TRAVEL = 0x58;

    /**
     * 历练地图 V2
     */
    byte MAP_V2 = 0x59;

    /**
     * 七日挑战
     */
    byte SEVEN_DAY_CHALLENGE = 0x5a;

    /**
     * 月任务
     */
    byte MONTH_TASK = 0x5b;

    /**
     * 首充 累计充值礼包
     */
    byte PAY_GIFT = 0x5c;

    /**
     * 签到 常驻
     */
    byte SIGN = 0x5d;

    /**
     * 新手签到
     */
    byte NOVICE_SIGN = 0x5e;

    /**
     * 养成豪礼
     */
    byte NURTURANCE_GIFT = 0x5f;

    /**
     * 小游戏
     */
    byte MINI_GAME = 0x60;


    /**
     * 本命灵器
     */
    byte ROLE_WEAPON = 0x62;


    /**
     * 推荐礼包
     */
    byte RECOMMEND_GIFT = 0x63;

    /**
     * 天地擂台
     */
    byte HEAVEN_EARTH = 0x64;

    /**
     * 活动模块
     */
    byte ACT = 0X65;

    /**
     * 荣耀擂台
     */
    byte HONOR = 0X66;
    /**
     * 秘境水月洞天
     */
    byte SECRET_PLACE = 0X67;

    /**
     * 开拓洪荒
     */
    byte RECLAIM = 0X68;

    /**
     * 问卷调查
     */
    byte SURVEY = 0X69;

    /**
     * 福利放送
     */
    byte WELFARE = 0x70;
    /**
     * 无尽爬塔
     */
    byte ENDLESS_TOWER = 0x61;

	/**
	 * (新版)首充礼包
	 */
	byte FIRST_PAY_GIFT = 0x71;

	/**
	 * 英雄
	 */
	byte HERO = 0x72;


	public interface SysAct{
		short MODULE = SYS_ACT << 8;
		/** 目标奖励*/
		short TARGET_REWARD = MODULE | 0;
		/** 7日活动*/
		short SENVEN_DAY = MODULE | 8;
		/** 首充活动*/
		short FIRST_RECHARGE = MODULE | (8 * 2);
		/** 功能特权*/
		short PRIVILEGE = MODULE | (8 * 3);
		/** 限时礼包*/
		short LIMIT_GIFT = MODULE | (8 * 4);
		/** 周月礼包（每日特惠）*/
		short WEEK_MOTH_GIFT = MODULE | (8 * 5);
		/** 逍遥礼包*/
		short XIAO_YAO_GIFT = MODULE | (8 * 6);
		/** 基金*/
		short GROW_FUND = MODULE | (8 * 7);
		/** 犒赏令*/
		short GATE_PASS = MODULE | (8 * 8);
		/** 修炼日志*/
		short PRACTICEMISSION = MODULE | (8 * 9);
		/** 充值返利（限时连购）*/
		short REBATE_MISSION = MODULE | (8 * 10);
		/** 侠客赠礼 */
		short ROLEFUND = MODULE | (8 * 11);
		/** 月度基金 */
		short MONTH_FUND = MODULE | (8 * 12);
		/** 破镜专属 */
		short UP_QUALITY_MISSION = MODULE | (8 * 13);
		/** 周末狂欢 */
		short WEEKEND_CARNIVAL = MODULE | (8 * 14);
		/** 云游商人 */
		short WANDERING= MODULE | (8 * 15);
		/** 累计充值 */
		short RECHARGE_TOTAL= MODULE | (8 * 16);
		/** 兑换活动 （限时兑换）*/
		short EXCHANGE_ACTIVITY= MODULE | (8 * 17);
		/** 礼包活动 */
		short GIFT_ACTIVITY= MODULE | (8 * 18);
		/** 格子活动（九宫飞星） */
		short BOX = MODULE | (8 * 19);
		/** 天机轮盘 */
		short TIANJI_ROULETTE = MODULE | (8 * 20);
		/** 天机轮盘协议号占用 */
		short TIANJI_ROULETTE1 = MODULE | (8 * 21);
		/** 开服排行 */
		short OPEN_RNAK = MODULE | (8 * 22);
		/** 开服排行协议号占用*/
		short OPEN_RNAK1 = MODULE | (8 * 23);
		/** 每日签到*/
		short DAILY_SIGN = MODULE | (8 * 24);
		/** 主题仙灵 */
		short THEME_ROLE = MODULE | (8 * 25);
		/** 花灯祈愿*/
		short PRAY = MODULE | (8 * 26);
		/** 主题限时专属*/
		short THEME_RECRUIT = MODULE | (8 * 27);
		/** 专属福利*/
		short BENEFITS = MODULE | (8 * 28);
		/** 炼骨熔炉*/
		short ROLE_FIGHT = MODULE | (8 * 29);
		/** 仙灵兑换*/
		short ROLE_EXCHANGE = MODULE | (8 * 30);
		/** 周卡*/
		short WEEK_CARD = MODULE | (8 * 31);
		/** 套索*/
		short LASSO = MODULE | (8 * 32);
//		short NATIONAL_DAY_3 = MODULE | (8 * 33);
        /**
         * 天命锦鲤
         */
        short DESTINY_FISH = MODULE | (8 * 35);
        /**
         * 游园庆典-大富翁（花灯街）
         */
        short GALA_MONOPOLY = MODULE | (8 * 36);
        /**
         * 游园庆典-樊楼斗酒
         */
        short WINE_BATTLE = MODULE | (8 * 37);
        /**
         * 游园庆典-擂台比武
         */
        short LEITAI_BATTLE = MODULE | (8 * 38);
        /**
         * 游园庆典-七日签到
         */
        short GALA_LOGIN = MODULE | (8 * 39);
        /**
         * 游园庆典-限时礼包
         */
        short GALA_GIFT = MODULE | (8 * 40);
        /**
         * 游园庆典-限时兑换
         */
        short GALA_EXCHANGE = MODULE | (8 * 41);
        /**
         * 游园庆典-限时任务
         */
        short GALA_MISSION = MODULE | (8 * 42);
        /**
         * 游园庆典-消费返利
         */
        short GALA_CONSUME_REBATE = MODULE | (8 * 43);
        /**
         * 游园庆典(春节)-比武
         */
        short GALA_MARTIAL_BOSS = MODULE | (8 * 44);
        /**
         * 游园庆典(春节)-打年兽
         */
        short GALA_BEASTS = MODULE | (8 * 45);
    }

    public interface FirstActivity {
        short MODULE = FITST_ACTIVITY << 8;
        /**
         * 全民炼仙
         */
        short WHOLE_PRACTICE = MODULE | 0;
        /**
         * 无限招募
         */
        short UNLIMIT_RECRUIT = MODULE | 8;
        /**
         * 分享码
         */
        short SHARE_CODE = MODULE | (8 * 2);
    }


}
